@charset "utf-8";
body{margin:0px; padding:0px; color:#333; font-size:12px; font-family: Arial, Tahoma, Helvetica, sans-serif; min-width:1000px; background:#FFF; behavior:url("../common/csshover.htc");}
td,dd,th{line-height:20px;font-size:12px;}
a { color: #333; text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out; }
a:link,a:visited,a:active{color:#333; text-decoration:none;}
a:hover{color:#FF500B; text-decoration:underline;}
input,textarea,select{font:normal 12px/1.5 'Arial'; padding:0px; resize:none;}
img{border:none;}
ul,li{padding:0px;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; padding:0px;}
.mt_1{margin-top:1px;}.mt_2{margin-top:2px;}.mt_3{margin-top:3px;}.mt_4{margin-top:4px;}.mt_5{margin-top:5px;}.mt_6{margin-top:6px;}.mt_7{margin-top:7px;}.mt_8{margin-top:8px;}.mt_9{margin-top:9px;}.mt_10{margin-top:10px;}.mt_11{margin-top:11px;}.mt_12{margin-top:12px;}.mt_13{margin-top:13px;}.mt_14{margin-top:14px;}.mt_15{margin-top:15px;}.mt_16{margin-top:16px;}.mt_17{margin-top:17px;}.mt_18{margin-top:18px;}.mt_19{margin-top:19px;}.mt_20{margin-top:20px;}.mt_21{margin-top:21px;}.mt_22{margin-top:22px;}.mt_23{margin-top:23px;}.mt_24{margin-top:24px;}.mt_25{margin-top:25px;}.mt_26{margin-top:26px;}.mt_27{margin-top:27px;}.mt_28{margin-top:28px;}.mt_29{margin-top:39px;}.mt_30{margin-top:30px;}
/*main*/
.w_a{ width:1100px; margin:0 auto;}
.clearfix{clear:both;}
/*公共头部*/
.bsrHeader{ margin:0 auto; height:162px;}
.bsrHeader .bsr_top{ width:100%; height:20px; background:#959393; overflow:hidden;}
.bsrHeader .bsr_top .wz{float:right; width:150px; color:#ffffff;text-align:center;font:normal 12px/20px 'Microsoft Songti';}
.bsrHeader .bsr_top .wz a{display:block; width:70px; font: normal 12px/20px 'Microsoft Songti';color:#ffffff; float:left; text-align:center; text-decoration:none;}
.bsrHeader .bsr_head{overflow:hidden; height:100px;}
.bsrHeader .bsr_head .logo{ float:left; width:506px; height:100px;}
.bsrHeader .bsr_head .mhss{ float:right; width:382px; margin-top:34px}
.bsrHeader .bsr_head .mhss form{ height:32px;}
.bsrHeader .bsr_head .mhss .mhsuk{ width:318px; height:30px; border:1px solid #005d93; text-align:left; text-indent:10px; color:#666666; font-family:'Microsoft Songti';}
.bsrHeader .bsr_head .mhss .sos{ width:62px; height:32px; background:#005d93;text-align:center;color:#ffffff; font:normal 14px/32px 'Microsoft Songti'; border:none; float:right;}
/*主导航菜单*/
.navBox{height:42px; background:#005d93; width:100%;}
#nav-menu{height:42px;background:#005d93;width:100%;margin:0 auto;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{ margin:0px;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:15px; width:125px; font-family:"微软雅黑";}
#nav-menu .menu li h3{width:125px; font-weight:normal;display:inline-block;float:left;}
#nav-menu .menu li a.xialaguang{display:inline-block;color:#FFF;height:42px;text-decoration:none;font-size:15px;text-align:center; text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#359cd6;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#FFF;}
#nav-menu .menu li a.xialaguang span{height:42px;line-height:42px;display:inline-block; width:125px;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:125px; color:#ffffff; background:#359cd6;}
#nav-menu .menu ul.children{display:none;position:absolute;top:42px;width:125px;background:#005d93;line-height:42px; margin:0px; z-index:999999999;}
#nav-menu .menu ul.children li{width:125px;padding:0px;display:inline-block;font-size:15px;}
#nav-menu .menu ul.children li h3{display:block;width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:42px;line-height:42px;overflow:hidden;display:block;color:#ffffff;text-align:center;text-decoration:none; font-size:15px;}
#nav-menu .menu ul.children li a:hover{background-color:#359cd6;text-decoration:none; color:#ffffff;}

/*banner*/
.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-free-mode,.swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
/* IE10 Windows Phone 8 Fixes */.swiper-wp8-horizontal {-ms-touch-action: pan-y;}swiper-wp8-vertical {-ms-touch-action: pan-x;}
.banner{width:100%; height:456px; overflow:hidden;}
.banner img{width:100%;}
/*正文部分*/
.index_zw{overflow:hidden; margin-top:20px;}
.index_zw .inzw_lee{float:left; width:233px;}
/*产品分类*/
.inzw_lee .cpfl{ width:100%; height:263px;}
.inzw_lee .cpfl .headA{height:51px; width:233px; margin-bottom:10px;}
.inzw_lee .cpfl .contentA{width:231px; border:1px solid #e3e3e3; background:#fafafa; padding:10px 0px;}
.inzw_lee .cpfl .contentA ul{ overflow:hidden; margin:0px;}
.inzw_lee .cpfl .contentA ul,.inzw_lee .cpfl .contentA ul li{ list-style:none;}
.inzw_lee .cpfl .contentA ul li{float:left; width:231px; height:36px; background:url(../images/cpfl_bs.png) no-repeat  left 18px center;}
 .cpfl .contentA ul li span{ display:block; width:211px; margin:0 auto; border-bottom:1px dashed #dedede;}
.inzw_lee .cpfl .contentA ul li a{display:block; width:231px; height:35px; text-align:left; text-indent:45px; font:normal 14px/35px 'Microsoft Yahei'; text-decoration:none;}
.inzw_lee .cpfl .contentA ul li a:hover{ background:url(../images/cpjgs.png) no-repeat center; color:#ffffff;}
/*最新出售*/
.inzw_lee .zxcs{ width:231px; margin-top:20px; border:1px solid #e3e3e3; background:#fafafa; height:203px;}
.inzw_lee .zxcs .headA{ width:231px; height:33px; background:url(../images/hedd.png) repeat-x center; color:#ffffff; font:normal 12px/33px 'Microsoft Yahei'; text-align:left; text-indent:10px;}
/*图片轮换*/
#slideBox{width:231px;height:170px;overflow:hidden;position:relative;margin:20px auto;margin:0;padding:0;}
#slideBox ul#show_pic,#slideBox ul#show_pic li{list-style-type:none; overflow:hidden;}
#slideBox ul#show_pic{margin:0;padding:0;list-style:none;height:170px;width:4750px;position:absolute;}
#slideBox ul#show_pic li{float:left;margin:0;padding:0;height:170px;}
#slideBox ul#show_pic li img{display:block;}
#iconBall,#iconBall li{list-style-type:none; overflow:hidden;}
#iconBall {position:absolute;bottom:0;right:5px; margin:0px;}
#iconBall li {float:left;width:5px;height:5px;cursor:pointer;background:url(../images/iconbgsb.png) center; margin:10px 0px 10px 5px;}
#iconBall li.active {background:url(../images/iconbg.png) no-repeat center;}
#slideText{width:231px;height:25px;background:#4c4c4c;color:#fff;position:absolute;left:0px;bottom:0px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.8;}
#textBall{position:absolute;bottom:6px;margin:0px; padding-left:1px}
#textBall li{float:left;cursor:pointer;display:none;color:#fff;font-size:12px;}
#textBall,#textBall li{list-style-type:none; overflow:hidden;}
#textBall li.active{display:block;}
#textBall li a {text-decoration:none;color:#fff;}
/*联系我们*/
.inzw_lee .lxwm{width:233px; height:319px;margin-top:20px;}
.inzw_lee .lxwm .headA{height:51px; width:233px; margin-bottom:10px;}
.inzw_lee .lxwm .contentA{border:1px solid #e3e3e3;background:url(../images/lxwm_kf.png)no-repeat bottom 1px right;height:256px; width:231px;}
.inzw_lee .lxwm .contentA .wzz{padding:10px;}
.inzw_lee .lxwm .contentA .wzz .byu{font:700 15px/30px 'Microsoft Yahei'; color:#333333;}
.inzw_lee .lxwm .contentA .wzz .diz{font:normal 12px/28px 'Microsoft Yahei'; color:#666666; margin-top:10px}
.inzw_rie{ float:right; width:856px;}
.inzw_rie .dyhp{width:100%; overflow:hidden; height:263px;}
.inzw_rie .dyhp .gsjj{ width:595px; height:261px; border:1px solid #e3e3e3; float:left; background:#f8f8f8;}
.inzw_rie .dyhp .gsjj .headA{height:33px;width:595px; background:url(../images/hedd.png) repeat-x center; overflow:hidden;}
.inzw_rie .dyhp .gsjj .headA .hhe{color:#ffffff;font:normal 12px/33px 'Microsoft Yahei'; text-align:left; text-indent:10px; float:left; width:180px;}
.inzw_rie .dyhp .gsjj .headA span{ display: block; float:right; width:50px; text-align:right; font: normal 12px/33px 'Microsoft Songti';color:#ffffff;padding-right:10px;}
.inzw_rie .dyhp .gsjj p{ padding:8px 10px; text-align:left; text-indent:10px; font: normal 12px/26px 'Microsoft Songti'; color:#666666;}
.inzw_rie .dyhp .gsjj p img{ float:left; margin-right:10px; width:118px; height:174px;}
.inzw_rie .dyhp .xwzx{float:right; width:246px; height:261px;border:1px solid #e3e3e3; float:right; background:#f8f8f8;}
.inzw_rie .dyhp .xwzx .headA{height:33px;width:246px; background:url(../images/hedd.png) repeat-x center; overflow:hidden;}
.inzw_rie .dyhp .xwzx .headA .hhe{color:#ffffff;font:normal 12px/33px 'Microsoft Yahei'; text-align:left; text-indent:10px; float:left; width:140px;}
.inzw_rie .dyhp .xwzx .headA span{display: block; float:right; width:50px; text-align:right; font: normal 12px/33px 'Microsoft Songti';color:#ffffff;padding-right:10px;}
.inzw_rie .dyhp .xwzx .contentA{margin:8px 5px 0px 5px; padding-bottom:12px; height:58px; border-bottom:1px dashed #e3e3e3;}
.inzw_rie .dyhp .xwzx .above{height:58px;width:100%; overflow:hidden;}
.inzw_rie .dyhp .xwzx .above .Img{height:56px; width:92px; float:left; border:1px solid #e3e3e3;}
.inzw_rie .dyhp .xwzx .above .LJ{float:right;margin-left:10px; width:132px;}
.inzw_rie .dyhp .xwzx .above .LJ h3{color:#ff0000;font: normal 14px/18px 'Microsoft Yahei';}
.inzw_rie .dyhp .xwzx .above .LJ h3 a{color:#ff0000;font: normal 14px/18px 'Microsoft Yahei'; text-decoration:none;}
.inzw_rie .dyhp .xwzx .above .LJ p{font: normal 11px/26px 'Microsoft Yahei'; color:#666666;}
.inzw_rie .dyhp .xwzx .cententA{width:100%;}
.inzw_rie .dyhp .xwzx .cententA ul,.Hdgg .contentA ul li{ list-style:none; margin:0px;}
.inzw_rie .dyhp .xwzx .cententA ul{margin-top:20px;}
.inzw_rie .dyhp .xwzx .cententA ul li{height:35px;width:230px;float:left; background:url(../images/zxdt_bs.png) no-repeat center left;margin:0 auto;}
.inzw_rie .dyhp .xwzx .cententA ul li a{font: normal 12px/35px 'Microsoft Yahei'; text-indent:13px; float:left;}
.inzw_rie .dyhp .xwzx .cententA ul li span{ font: normal 12px/34px 'Microsoft Yahei'; text-indent:10px; float:right;}
.cpzs_gd{ margin-top:20px;border:1px solid #e3e3e3; background:#f8f8f8; width:854px; height:254px;}
.cpzs_gd .headA{height:33px;width:854px; background:url(../images/hedd.png) repeat-x center; overflow:hidden;}
.inzw_rie .cpzs_gd .headA .hhe{color:#ffffff;font:normal 12px/33px 'Microsoft Yahei'; text-align:left; text-indent:10px; float:left; width:140px;}
.inzw_rie .cpzs_gd .headA span{display: block; float:right; width:50px; text-align:right; font: normal 12px/33px 'Microsoft Songti';color:#ffffff;padding-right:10px;}
/* marqueeleft 轮播*/
.marqueeleft{height:200px;width:830px;overflow:hidden;margin:10px auto;}
.marqueeleft ul{float:left; list-style:none;}
.marqueeleft li{float:left;margin:0 8px;width:152px;height:156px; list-style:none;}
.marqueeleft li .pic{border:#ccc 1px solid;padding:1px; display:block;}
.marqueeleft li .txt p{ font:normal 12px/28px 'Micrsosft Yahei'; width:100%; text-align:center; color:#666666;}
.marqueeleft li .txt p a{ color:#666666; font:normal 12px/28px 'Microsoft Songti'; text-decoration:none;}
/*工程案例*/
.tabbox{width:854px;margin-top:20px;font-family:'微软雅黑'; height:267px; border:1px solid #e6e6e6; background:#f8f8f8;}
.tabbox .tab{overflow:hidden; width:854px;margin:0 auto; height:33px; background:url(../images/hedd.png) repeat-x center;}
.tabbox .tab a{display:block;float:left;text-decoration:none;color:#ffffff;font:normal 16px/38px 'Microsoft Yahei'; text-align:center; height:33px; width:100px;}
.tabbox .tab a:hover{background:url(../images/tb_bj.png) no-repeat bottom center;color:#005d93;}
.tabbox .tab a.on{background:url(../images/tb_bj.png) no-repeat center bottom;color:#2e7bc8;}
.tabbox .content{width:830px;position:relative; overflow:hidden; height:250px; margin:10px 12px;}
.tabbox .content ul{position:absolute;left:0;top:0;height:230px; list-style:none;margin:0px;}
.tabbox .content li{width:830px;height:204px;float:left;list-style:none;}
.casepic{width:160px;float:left; padding-right:9px;}
.casepic a{display:block; text-decoration:none;}
.casepic a img{width:148px; height:152px; border:1px solid #e3e3e3; padding:1px;}
.casepic a span{display:block; width:100%; font:500 14px/20px 'Microroft Songti';text-align:center; color:#333333;}
.casepic a b{color:#666666; font:normal 12px/16px 'Microroft Songti';}
.main_img{overflow:hidden;position: relative;}
.main_img img{overflow-x: hidden;overflow-y:hidden;position: relative;z-index:1;transition-delay:0s;transition-duration: 1s;
transition-property: all;transition-timing-function: ease;/* Firefox 4 */-moz-transition-delay: 0s;-moz-transition-duration:1s;-moz-transition-property: all;-moz-transition-timing-function: ease;/* Safari 和 Chrome */-webkit-transition-delay: 0s;
-webkit-transition-duration: 1s;-webkit-transition-property: all;-webkit-transition-timing-function: ease;/* Opera */
-o-transition-delay: 0s;-o-transition-duration: 1s;-o-transition-property: all;-o-transition-timing-function: ease;}
.main_img:hover img {transform: scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2); 	/* IE 9 */-moz-transform:scale(1.2, 1.2); 	/* Firefox */-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */-o-transform:scale(1.2, 1.2); 	/* Opera */}
/*footer*/
.footer{ height:200px; margin:0 auto; background:#3e8cc0; margin-top:20px; overflow:hidden;}
.footer .fot_diz{float:left; background:url(../images/footer_sx.png) no-repeat right center; width:317px; height:200px;}
.footer .fot_diz ul{ overflow:hidden; margin-top:50px;}
.footer .fot_diz ul li,.footer .fot_diz ul li{ list-style: none;}
.footer .fot_diz ul li{ width:100%; margin-left:10px; text-align: left; text-indent:25px; font:normal 14px/30px 'Microsoft Songti'; color:#ffffff;}
.footer .fot_logo img{width:286px; height:48px; margin-top:76px;}
.footer .wb_nav{ float:left; width:401px; background:url(../images/footer_sx.png) no-repeat right center; height:200px;}
.footer .wb_nav ul{ overflow:hidden; margin:0px; padding-top:80px;}
.footer .wb_nav ul,.footer .wb_nav ul li{list-style:none;}
.footer .wb_nav ul li{ width:100px; float:left;  text-align: center;}
.footer .wb_nav ul li a{ font:500 14px/30px 'Microsoft Yahei'; color:#ffffff;}
.footer .wix{ float:right; margin-right:40px;}
.footer .wix img{ width:128px; height:127px; margin-top:40px; margin-left:20px;}
.bottom{height:36px; background:#3687bc; color:#ffffff; font: normal 14px/36px 'Microsoft Yahei'; text-align:left;}
/*内页*/
.zlmm{width:233;height:auto;}
.zlmm .headB{height:51px;width:233px; background:#3e8cc0;}
.zlmm .headB p{ font:normal 24px/51px 'Microsoft Yahei'; color:#ffffff; text-align:left; text-indent:25px;}
.zlmm .contentB{ width:233px; background:#e6e6e6; padding:10px 0px;}
.zlmm .contentB ul{ overflow:hidden; margin:0px;}
.zlmm .contentB ul,.list_zt .contentB ul li{ list-style:none;}
.zlmm .contentB ul li{width:233px;height:37px; text-align:left; text-indent:20px; color:#000000; }
.zlmm .contentB ul li span{display:block; width:213px; margin:0 auto; border-bottom:1px solid #cecece;}
.zlmm .contentB ul li a{ font: normal 14px/36px 'Microsoft Yahei';text-decoration:none; display:block; width:233px; height:36px;}
.zlmm .contentB ul li a:hover{ display:block; background:url(../images/list_jg.jpg) no-repeat center; width:233px; height:36px; color:#ffffff;}
.zlmm .contentB ul li.no{display:block; background:url(../images/list_jg.jpg) no-repeat center; width:233px; height:36px; color:#ffffff;}

.list_wz{ float:right; overflow:hidden; width:828px;}
.list_wz .headC{ height:51px; width:828px; overflow:hidden;}
.list_wz .headC h3{display:block; min-width:100px; background:#005d93;height:51px; font: normal 18px/51px 'Microsoft Yahei'; color:#ffffff; text-align:left; text-indent:15px; float:left;font:normal 16px/51px 'Microsoft Yahei';}
.list_wz .headC .ycc{display:block; background:url(../images/list_yc.png) no-repeat  center; float:right; height:51px; min-width:200px; line-height:51px; text-align:center;color:#005d93;font:normal 16px/51px 'Microsoft Yahei'; padding-right:15px;}
.list_wz .headC .ycc a{color:#005d93;font:normal 16px/51px 'Microsoft Yahei'; text-decoration:none;}
.list_wz .contentC{width:800px; margin:0 auto; padding:10px 0px;}
.list_wz .contentC ul{overflow: hidden; margin:0px;}
.list_wz .contentC ul,.list_zt .wz .contentC ul li{ list-style:none;}
.list_wz .contentC ul li{width:800px; height:102px; border-bottom:1px dashed #666666; overflow:hidden;}
.list_wz .contentC ul li .date{float:left; height:71px; width:92px; background:#3e8cc0; margin:17px 10px;}
.list_wz .contentC ul li .date span{display:block; height:35px; text-align:center;}
.list_wz .contentC ul li .date span.dateD{text-align:center; font:normal 22px/35px 'Arial';color:#ffffff;}
.list_wz .contentC ul li .date span.datey{text-align:center; font:normal 14px/35px 'Arial'; color:#ffffff;}
.list_wz .contentC ul li .text_box{ width:680px; float:right; text-align:left; margin-top:10px;}
.list_wz .contentC ul li .text_box h3{font:14px/30px 'Microsoft Songti';color:#333333;}
.list_wz .contentC ul li .text_box p{color:#666666; font:normal 12px/22px 'Microsoft Songti';}
.list_wz .contentC ul li .text_box h3 a{ text-decoration:none;}
.list_wz .contentC ul li:hover{ background:#e9f7ff;}


/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px; list-style:none; margin: 0px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;list-style:none;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; color:#f08326;font-size:18px; font-weight:bold;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}
